Skip to content

✨[Feat] Add favicon and social preview polish - #66

Merged
maruson08 merged 5 commits into
mainfrom
feat/site-branding-social-preview
Aug 28, 2026
Merged

✨[Feat] Add favicon and social preview polish#66
maruson08 merged 5 commits into
mainfrom
feat/site-branding-social-preview

Conversation

@maruson08

Copy link
Copy Markdown
Member

Summary

  • add same-origin favicon, Apple touch, and 1200 × 630 social preview assets
  • add favicon declarations to every static page and OG/Twitter metadata to every canonical page
  • keep localized title and description metadata synchronized during language changes
  • extend resource, metadata, image-dimension, and root-relative path regression coverage

Validation

  • git diff --check 2bd877d9a5fda6f5041ea83e375a1003dbcc11fa..HEAD
  • node tests/run-all.mjs
  • local HTTP audit: homepage, direct PDF Merge route, four icon files, and OG image returned HTTP 200

Manual QA status

Automated browser control is blocked in the current Windows environment before a browser session can initialize (failed to write kernel assets: path not found). The PR remains draft pending a real-browser check of tab favicon, direct tool navigation, light/dark themes, console, and Network requests.

Release policy

  • no version bump
  • no tag or GitHub Release created
  • existing v2.0.0 pre-release state unchanged

@maruson08
maruson08 marked this pull request as ready for review August 28, 2026 02:06
@maruson08
maruson08 merged commit e80446c into main Aug 28, 2026
1 check passed
@maruson08
maruson08 deleted the feat/site-branding-social-preview branch August 28, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant